@charset "utf-8";
/* CSS Document */
*{
    padding: 0px;
    margin: 0px;
}
html,body{height:100%;overflow:hidden;}
body{padding: 0px; margin:0px; line-height:1.6; font-family:"华文新魏", "黑体", "宋体",Arial,sans-serif !important; color: #222;font-size: 24px;background-color: #fff; overflow:auto
}

ul,li{padding:0;margin:0}
img{border:0}

/*正文begin*/
.title{width:100%;margin:auto;height:60px; position:relative; display:block}
.title>a{display:block; float:right; margin-right:30px; color:#06F;;height:25px; margin-top:17px}

.gs_name{width:100%; height:260px; margin:auto; border-bottom:solid 2px #eff3f5; position:relative; display:table}
.gs_name>img{margin:10px auto;width:280px; height:170px; display:block}
.gs_name>p{width:100%; text-align:center;height:25px; margin:20px auto; font-size:20px;}

.qy_con{width:100%;height:auto; display:table; padding-bottom:50px}
.qy_con>span{ margin-left:15px; display:block; float:left; margin-top:10px; line-height:18px; padding-left:5px;width:90%}
.qy_con>span:first-child{ border-left:solid 2px #06C; height:18px; margin-top:10px}
.qy_con>p{ float:left;display:block; line-height:18px; padding-left:5px;width:90%; margin-left:16px; color:#9c9c9c; margin-top:2px; margin-bottom:0}

.cp_title{width:97%; padding:0 0.5%; margin-left:1%; float:left;border-left:solid 2px #06C; height:18px; margin-top:10px}
.add_cp{width:97%; float:left; margin-left:1.5%;height:50px; margin-top:15px}
.add_cp>a{width:125px;height:45px; float:left; background:#0c89ff; color:#fff; text-align:center; line-height:45px; font-size:18px; text-decoration:none}
.add_cp>a:hover{ text-decoration:none; color:#fff}
.add_cp>a:focus{color:#fff; text-decoration:none}

.table_con{width:97%; float:left;margin-left:1.5%; display:block; height:auto; margin-top:10px; padding-bottom:80px}
.table_con table{width:100%}
.table_con table tbody tr.tb_title{background:#eff3f5; height:45px; border-bottom:none}
.table_con table tbody tr.tb_title td{height:25px; line-height:25px; border-left:solid 1px #e2e5e6; float:left; margin-top:10px}
.table_con table tbody tr.tb_title td:first-child{border-left:none}

.table_con table tbody tr{height:45px; border-bottom:solid 1px #e7e7e7}
.table_con table tbody tr td{height:30px; line-height:30px; float:left; margin-top:8px; padding:0 15px}
.table_con table tbody tr td input{width:50px; height:25px; float:left; margin-right:10px;border:0;background:none; line-height:25px; text-align:center}
.table_con table tbody tr td input:last-child{margin:0}
.table_con table tbody tr td input.bj_btn{border:solid 1px #0c89ff; color:#0c89ff}
.table_con table tbody tr td input.sj_btn{border:solid 1px #0c89ff; background:#0c89ff; color:#fff}
.table_con table tbody tr td input.del_btn{border:solid 1px #f12c0b; background:#f12c0b; color:#fff}

.wz_con{width:100%; height:auto; margin:auto; position:relative; display:table}
.wz_con>img{margin:150px auto 0 auto;width:200px; height:200px; display:block}
.wz_con>p{width:100%; text-align:center;height:25px; margin:20px auto; font-size:14px;}

.down_scapp{ position:fixed;width:100%; height:25px; background:#fff; bottom:100px; left:0; text-align:center}
.down_scapp>a{ text-decoration:underline}

#div_001{
	width:100%;
	height:100%;
	margin:0 auto;
	font-size:20px;
	text-align:center;
	text-height:24px;
}
.div_001_td1{
	width:10%;
	height:100%;
	float:left;
}
.div_001_td2{
	width:40%;
	height:100%;
	float:left;
}
.div_001_td3{
	width:50%;
	height:100%;
	float:left;
	text-align:left;
}
.div_001_tr{
	width:50%;
	height:30px;
}

#div_002{
	width:600px;
	/*height:800px;*/
	margin:0 auto;
	font-size:20px;
	text-align:center;
	text-height:24px;
}
.div_002_td1{
	width:20%;
	height:400px;
	float:left;
}
.div_002_td2{
	width:80%;
	height:400px;
	float:left;
}
.div_002_tr{
	width:100%;
	height:26px;
	/*border:solid;*/
}
.div_002_tr1{
	width:100%;
	height:100px;
}
.div_geci_tr1{
	width:100%;
	height:120px;
}
/*这里是丝竹古韵后台管理样式*/

.div_110_tr{
	width:30%;
	height:30px;
	float:left;
	border:solid;
}
.div_1101_tr{
	clear:both;
	width:5%;
	height:30px;
	float:left;
	border:1px solid;
}
.div_1102_tr{
	width:15%;
	height:30px;
	float:left;
	border:1px solid;
}
.div_1103_tr{
	width:20%;
	height:30px;
	float:left;
	border:1px solid;
}
.div_1104_tr{
	width:15%;
	height:30px;
	float:left;
	border:1px solid;
}
.div_1105_tr{
	width:15%;
	height:30px;
	float:left;
	border:1px solid;
}
.div_1106_tr{
	width:15%;
	height:30px;
	float:left;
	border:1px solid;
}
.div_1107_tr{
	width:10%;
	height:30px;
	float:left;
	border:1px solid;
}
.div_1108_tr{
	width:5%;
	height:30px;
	float:left;
	border:1px solid;
}
#last{
	clear:both;
	text-align:center;
	line-height: 50px;
}
.next{
	clear:both;
}
.div_3101_tr{
	clear:both;
	float:left;
	width:5%;
	border:1px solid;
	font-size:15px;
}.div_3102_tr{
	width:10%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_3103_tr{
	width:10%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_3104_tr{
	width:50%;
	float:left;
	font-size:15px;
	border:1px solid;
}
.div_3105_tr{
	width:10%;
	float:left;
	font-size:15px;
	border:1px solid;
}
.div_3107_tr{
	width:5%;
	float:left;
	font-size:15px;
	border:1px solid;
}
.div_3106_tr{
	width:10%;
	float:left;
	border:1px solid;
	font-size:15px;
}

.div_4101_tr{
	clear:both;
	float:left;
	width:5%;
	border:1px solid;
	font-size:15px;
}.div_4102_tr{
	width:10%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_4110_tr{
	width:8%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_4103_tr{
	width:12%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_4104_tr{
	width:40%;
	float:left;
	font-size:15px;
	border:1px solid;
}
.div_4105_tr{
	width:15%;
	float:left;
	font-size:15px;
	border:1px solid;
}
.div_4106_tr{
	width:10%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_5002_td1{
	width:10%;
	float:left;
	/*border:1px solid;*/
	text-align:center;
}

.div_5101_tr{
	clear:both;
	float:left;
	width:4%;
	border:1px solid;
	font-size:15px;
}.div_5102_tr{
	width:10%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_5103_tr{
	width:4%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_5104_tr{
	width:4%;
	float:left;
	font-size:15px;
	border:1px solid;
}
.div_5105_tr{
	width:15%;
	float:left;
	font-size:15px;
	border:1px solid;
}
.div_5106_tr{
	width:10%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_5107_tr{
	width:15%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_5108_tr{
	width:15%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_5109_tr{
	width:15%;
	float:left;
	border:1px solid;
	font-size:15px;
}
.div_5110_tr{
	width:8%;
	float:left;
	border:1px solid;
	font-size:15px;
}

.div_6101_tr{
	clear:both;
	float:left;
	width:4%;
	border:1px solid;
	font-size:10px;
}.div_6102_tr{
	width:11%;
	float:left;
	border:1px solid;
	font-size:10px;
}
.div_6103_tr{
	width:10%;
	float:left;
	border:1px solid;
	font-size:10px;
}
.div_6104_tr{
	width:10%;
	float:left;
	font-size:10px;
	border:1px solid;
}
.div_6105_tr{
	width:10%;
	float:left;
	font-size:10px;
	border:1px solid;
}
.div_6106_tr{
	width:10%;
	float:left;
	border:1px solid;
	font-size:10px;
}
.div_6107_tr{
	width:15%;
	float:left;
	border:1px solid;
	font-size:10px;
}
.div_6108_tr{
	width:15%;
	float:left;
	border:1px solid;
	font-size:10px;
}
.div_6109_tr{
	width:7.5%;
	float:left;
	border:1px solid;
	font-size:10px;
}
.div_6110_tr{
	width:7.5%;
	float:left;
	border:1px solid;
	font-size:10px;
}
.div_6111_tr{
	width:15%;
	float:left;
	border:1px solid;
	font-size:10px;
}